﻿using System;
using System.Collections.Generic;
using System.Data.SqlTypes;
using System.Linq;
using System.Text;


namespace nadModel.pad
{
    public class CustPartEntity : AbstractEntity
    {
        public const string DB_TABLES = "cust_part_view";

        public string CustID { get; set; }
        public const string CUSTID = "CustID";

        public string Company { get; set; }
        public const string COMPANY = "Company";

        public string Name { get; set; }
        public const string NAME = "Name";

        public string Part { get; set; }
        public const string PART = "Part";

        public string Description { get; set; }
        public const string DESCRIPTION = "Description";

        public string CustomerPart { get; set; }
        public const string CUSTOMER_PART = "Customer_Part";

        public string PartDescription { get; set; }
        public const string PARTDESCRIPTION = "PartDescription";

        public string Warehouse { get; set; }
        public const string WAREHOUSE = "Warehouse";

        public string WareDesc { get; set; }
        public const string WAREDESC = "WareDesc";

        public string Bin { get; set; }
        public const string BIN = "Bin";

        public string BinDesc { get; set; }
        public const string BINDESC = "BinDesc";

        public decimal OnHand { get; set; }
        public const string ON_HAND = "On_Hand";

        public string LotNumber { get; set; }
        public const string LOT_NUMBER = "Lot_Number";

          

        public override AbstractEntityPKey PKey
        {
            get
            {

                throw new NotImplementedException();
            }
        }

        public override AbstractEntity Clone()
        {
            throw new NotImplementedException();
        }
    }
}
